1
データ要約の入門
DSAI2202Lesson 5: Grouping and Summarising Data
00:00

データベース管理において、 データ要約 により、ユーザーは大量の詳細な行レベルのデータを簡潔で有意義な高レベルの指標に集約できます。次のような集計関数を活用することで、 SUM()、 AVG()、そして COUNT()を用いて、生の運用レコードが実践的なビジネス洞察へと変換されます。

生データ行ID | 日付 | 金額01 | 10-01 | 5002 | 10-01 | 12003 | 10-02 | 75集計関数SUM(), AVG(), COUNT()詳細データを集約要約指標総売上: 245平均取引額: 81.67件数: 3件の注文

基本概念

  • 集計関数:のような関数は SUM()、 AVG()、 COUNT()、 MIN()、そして MAX() 複数の行にわたって作用し、単一のスカラー値を返します。
  • 実行順序:の句による行レベルのフィルタリングは WHERE 句の実行は 前に 行われ、グループ化や集計の前に実行されるため、要約が関連する基本レコードのみに基づいて計算されることが保証されます。
  • 要約の並べ替え:の ORDER BY 句は集計式に適用でき(例:日次合計を売上の高い順から低い順に並べ替えるなど)、分析用の最終レポートを構成できます。

実践的応用

陳教授はアリス学部長にオンラインストアのパフォーマンスを確認するよう依頼します。数千件の個別の購入ログエントリを調べる代わりに、SQLの要約機能がこのデータセットを簡潔な日次売上サマリーと平均取引額に集約し、生の運用ログを即時の意思決定ツールへと変えます。

Introduction to Data Summarisation